home *** CD-ROM | disk | FTP | other *** search
/ Workbench Add-On / Workbench Add-On - Volume 1.iso / Dev / GCC / GNU / info / gcc.info < prev   
Encoding:
GNU Info File  |  1995-03-30  |  7.9 KB  |  291 lines

  1. This is Info file gcc.info, produced by Makeinfo-1.55 from the input
  2. file gcc.texi.
  3.  
  4.    This file documents the use and the internals of the GNU compiler.
  5.  
  6.    Published by the Free Software Foundation 675 Massachusetts Avenue
  7. Cambridge, MA 02139 USA
  8.  
  9.    Copyright (C) 1988, 1989, 1992, 1993, 1994 Free Software Foundation,
  10. Inc.
  11.  
  12.    Permission is granted to make and distribute verbatim copies of this
  13. manual provided the copyright notice and this permission notice are
  14. preserved on all copies.
  15.  
  16.    Permission is granted to copy and distribute modified versions of
  17. this manual under the conditions for verbatim copying, provided also
  18. that the sections entitled "GNU General Public License," "Funding for
  19. Free Software," and "Protect Your Freedom--Fight `Look And Feel'" are
  20. included exactly as in the original, and provided that the entire
  21. resulting derived work is distributed under the terms of a permission
  22. notice identical to this one.
  23.  
  24.    Permission is granted to copy and distribute translations of this
  25. manual into another language, under the above conditions for modified
  26. versions, except that the sections entitled "GNU General Public
  27. License," "Funding for Free Software," and "Protect Your Freedom--Fight
  28. `Look And Feel'", and this permission notice, may be included in
  29. translations approved by the Free Software Foundation instead of in the
  30. original English.
  31.  
  32. 
  33. Indirect:
  34. gcc.info-1: 1371
  35. gcc.info-2: 42027
  36. gcc.info-3: 92007
  37. gcc.info-4: 141516
  38. gcc.info-5: 189933
  39. gcc.info-6: 221957
  40. gcc.info-7: 269579
  41. gcc.info-8: 319273
  42. gcc.info-9: 368573
  43. gcc.info-10: 417323
  44. gcc.info-11: 458314
  45. gcc.info-12: 495664
  46. gcc.info-13: 545029
  47. gcc.info-14: 588345
  48. gcc.info-15: 637897
  49. gcc.info-16: 670621
  50. gcc.info-17: 718016
  51. gcc.info-18: 763568
  52. gcc.info-19: 813300
  53. gcc.info-20: 862501
  54. gcc.info-21: 912093
  55. gcc.info-22: 956440
  56. gcc.info-23: 999525
  57. gcc.info-24: 1022951
  58. 
  59. Tag Table:
  60. (Indirect)
  61. Node: Top1371
  62. Node: Copying2991
  63. Node: Contributors22139
  64. Node: Funding27288
  65. Node: Look and Feel29785
  66. Node: G++ and GCC36431
  67. Node: Invoking GCC38648
  68. Node: Option Summary42027
  69. Node: Overall Options51734
  70. Node: Invoking G++56297
  71. Node: C Dialect Options58171
  72. Node: C++ Dialect Options67858
  73. Node: Warning Options77220
  74. Node: Debugging Options92007
  75. Node: Optimize Options100861
  76. Node: Preprocessor Options111407
  77. Node: Assembler Options117867
  78. Node: Link Options118234
  79. Node: Directory Options123052
  80. Node: Target Options126197
  81. Node: Submodel Options129924
  82. Node: M680x0 Options131305
  83. Node: VAX Options134689
  84. Node: SPARC Options135224
  85. Node: Convex Options141516
  86. Node: AMD29K Options143697
  87. Node: ARM Options146728
  88. Node: M88K Options148146
  89. Node: RS/6000 and PowerPC Options156093
  90. Node: RT Options163077
  91. Node: MIPS Options164781
  92. Node: i386 Options171665
  93. Node: HPPA Options174328
  94. Node: Intel 960 Options175857
  95. Node: DEC Alpha Options178467
  96. Node: Clipper Options180139
  97. Node: H8/300 Options180537
  98. Node: System V Options180982
  99. Node: Code Gen Options181668
  100. Node: Environment Variables189933
  101. Node: Running Protoize194233
  102. Node: Installation200462
  103. Node: Configurations221957
  104. Node: Other Dir253058
  105. Node: Cross-Compiler254774
  106. Node: Steps of Cross256605
  107. Node: Configure Cross257723
  108. Node: Tools and Libraries258360
  109. Node: Cross Runtime260803
  110. Node: Cross Headers264557
  111. Node: Build Cross266542
  112. Node: Sun Install268447
  113. Node: VMS Install269579
  114. Node: Collect2279508
  115. Node: Header Dirs282217
  116. Node: C Extensions283631
  117. Node: Statement Exprs286805
  118. Node: Local Labels288699
  119. Node: Labels as Values290761
  120. Node: Nested Functions292626
  121. Node: Constructing Calls296482
  122. Node: Naming Types298539
  123. Node: Typeof299633
  124. Node: Lvalues301498
  125. Node: Conditionals303938
  126. Node: Long Long304829
  127. Node: Complex306273
  128. Node: Zero Length308135
  129. Node: Variable Length308809
  130. Node: Macro Varargs311334
  131. Node: Subscripting313437
  132. Node: Pointer Arith313920
  133. Node: Initializers314485
  134. Node: Constructors314950
  135. Node: Labeled Elements316644
  136. Node: Case Ranges319273
  137. Node: Cast to Union319954
  138. Node: Function Attributes321032
  139. Node: Function Prototypes327909
  140. Node: Dollar Signs329708
  141. Node: Character Escapes330495
  142. Node: Alignment330776
  143. Node: Variable Attributes332252
  144. Node: Inline337971
  145. Node: Extended Asm341848
  146. Node: Asm Labels352135
  147. Node: Explicit Reg Vars353454
  148. Node: Global Reg Vars354702
  149. Node: Local Reg Vars359267
  150. Node: Alternate Keywords360859
  151. Node: Incomplete Enums362261
  152. Node: Function Names363017
  153. Node: C++ Extensions364022
  154. Node: Naming Results365259
  155. Node: Min and Max368573
  156. Node: Destructors and Goto370023
  157. Node: C++ Interface370573
  158. Node: Template Instantiation375796
  159. Node: C++ Signatures381588
  160. Node: Trouble385849
  161. Node: Actual Bugs387417
  162. Node: Installation Problems388686
  163. Node: Cross-Compiler Problems402472
  164. Node: Interoperation403943
  165. Node: External Bugs417323
  166. Node: Incompatibilities419455
  167. Node: Fixed Headers428003
  168. Node: Disappointments430342
  169. Node: C++ Misunderstandings434562
  170. Node: Static Definitions435209
  171. Node: Temporaries436263
  172. Node: Protoize Caveats438467
  173. Node: Non-bugs442422
  174. Node: Warnings and Errors451382
  175. Node: Bugs453153
  176. Node: Bug Criteria454513
  177. Node: Bug Lists456943
  178. Node: Bug Reporting458314
  179. Node: Sending Patches470437
  180. Node: Service475789
  181. Node: VMS476350
  182. Node: Include Files and VMS476743
  183. Node: Global Declarations480633
  184. Node: VMS Misc484942
  185. Node: Portability489268
  186. Node: Interface491031
  187. Node: Passes495664
  188. Node: RTL513007
  189. Node: RTL Objects514895
  190. Node: Accessors517939
  191. Node: Flags523265
  192. Node: Machine Modes532284
  193. Node: Constants539841
  194. Node: Regs and Memory545029
  195. Node: Arithmetic556739
  196. Node: Comparisons562637
  197. Node: Bit Fields566699
  198. Node: Conversions568063
  199. Node: RTL Declarations570951
  200. Node: Side Effects571760
  201. Node: Incdec584307
  202. Node: Assembler586823
  203. Node: Insns588345
  204. Node: Calls609198
  205. Node: Sharing611793
  206. Node: Reading RTL614869
  207. Node: Machine Desc615813
  208. Node: Patterns617666
  209. Node: Example620610
  210. Node: RTL Template621738
  211. Node: Output Template633936
  212. Node: Output Statement637897
  213. Node: Constraints641610
  214. Node: Simple Constraints642613
  215. Node: Multi-Alternative654046
  216. Node: Class Preferences656882
  217. Node: Modifiers657762
  218. Node: Machine Constraints660922
  219. Node: No Constraints669500
  220. Node: Standard Names670621
  221. Node: Pattern Ordering697620
  222. Node: Dependent Patterns698846
  223. Node: Jump Patterns701786
  224. Node: Insn Canonicalizations707602
  225. Node: Peephole Definitions711097
  226. Node: Expander Definitions718016
  227. Node: Insn Splitting725156
  228. Node: Insn Attributes732170
  229. Node: Defining Attributes733217
  230. Node: Expressions735229
  231. Node: Tagging Insns741541
  232. Node: Attr Example745904
  233. Node: Insn Lengths748280
  234. Node: Constant Attributes751644
  235. Node: Delay Slots752804
  236. Node: Function Units756015
  237. Node: Target Macros761685
  238. Node: Driver763568
  239. Node: Run-time Target773875
  240. Node: Storage Layout779882
  241. Node: Type Layout792849
  242. Node: Registers799178
  243. Node: Register Basics800158
  244. Node: Allocation Order804195
  245. Node: Values in Registers805613
  246. Node: Leaf Functions809992
  247. Node: Stack Registers812467
  248. Node: Obsolete Register Macros813300
  249. Node: Register Classes815995
  250. Node: Stack and Calling835567
  251. Node: Frame Layout836003
  252. Node: Frame Registers839444
  253. Node: Elimination843254
  254. Node: Stack Arguments847510
  255. Node: Register Arguments853826
  256. Node: Scalar Return862501
  257. Node: Aggregate Return866464
  258. Node: Caller Saves870179
  259. Node: Function Entry871329
  260. Node: Profiling880257
  261. Node: Varargs883161
  262. Node: Trampolines889985
  263. Node: Library Calls896447
  264. Node: Addressing Modes904505
  265. Node: Condition Code912093
  266. Node: Costs918292
  267. Node: Sections926671
  268. Node: PIC931460
  269. Node: Assembler Format934219
  270. Node: File Framework935224
  271. Node: Data Output939397
  272. Node: Uninitialized Data945321
  273. Node: Label Output948028
  274. Node: Initialization956440
  275. Node: Macros for Initialization962583
  276. Node: Instruction Output966016
  277. Node: Dispatch Tables974011
  278. Node: Alignment Output976388
  279. Node: Debugging Info978128
  280. Node: All Debuggers978737
  281. Node: DBX Options981151
  282. Node: DBX Hooks986036
  283. Node: File Names and DBX989375
  284. Node: SDB and DWARF991348
  285. Node: Cross-compilation993078
  286. Node: Misc999525
  287. Node: Config1016090
  288. Node: Index1022951
  289. 
  290. End Tag Table
  291.